package com.yunji.cabinet.bo;

import com.yunji.cabinet.domain.ContainerCell;
import com.yunji.storage.domain.StockDO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @Project: yunji-coffee
 * @Package: com.yunji.cabinet.dto
 * @Title: CellProductDTO
 * <p>
 * History:
 * Date                     Version     Author          Summary
 * ============================================================
 * 2024-09-25 14:45:33      V1.0        HuaAo       新建类
 */
@Data
public class CellProductBO {

    @ApiModelProperty("原始货柜信息")
    private CabinetBO cabinetBO;

    @ApiModelProperty("现有格子信息")
    private List<ContainerCell> newCells;

    @ApiModelProperty("更改格子信息")
    private List<ContainerCell> cellList;

    @ApiModelProperty("库存集合")
    private List<StockDO> stockList;

    @ApiModelProperty("格子序号集合")
    private List<Integer> ordinals;
}